pressure compounded impulse turbine - French English Dictionary